XMLSerializer
This object is used to convert a document or a part of a document into a string. It is the reverse of the DOMParser object. The functions take a document node and return a string or write the string form to a stream.
This object needs to be instantiated in order to be used. The following example demostrates how to convert a portion of a document into a stream.
Example:
<script>
function doSerialize(){
var theBox=document.getElementById('theBox');
var serializer=new XMLSerializer();
alert(serializer.serializeToString(theBox));
}
</script>
<box id="theBox" orient="vertical">
<button label="Look at Me" oncommand="doSerialize();"/>
</box>
Properties and Methods:
Given a node in a document, this function writes a string form of the node and its descendants to the output stream. The node may be a node within a document or the document itself. You may specify null for the charset argument to use a default value.
Given a node in a document, this function returns a string form of the node and its descendants. The node may be a node within a document or the document itself.